tree locust - Alemán Inglés Diccionario